纵横交错: criss-crossed (idiom)...
剑: sword...
光芒: rays of light, brilliant rays, radiance...
疑点: a doubtful point...
自助: self-service...
一筹莫展: to be unable to find a solution, to be at wits' end...
板块: slab, (geology) tectonic plate, sector (of the stock market or of industry), (economic) bloc...